package server.dominio;

import java.io.Serializable;

public class Persona implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String nif;
	private String nombre;
	private String apellidos;
	private String domicilio;
	private int telfFijo;
	private int telMovil;
	private String email= "";
	private String fecha_nacimiento;
	
	
	
        public Persona(String nif, String nombre, String apellidos,
			String domicilio, int teleFijo, int teleMovil, String email,
			String fechaNacimiento) {
		super();
		this.nif = nif;
		this.nombre = nombre;
		this.apellidos = apellidos;
		this.domicilio = domicilio;
		this.telfFijo = teleFijo;
		this.telMovil = teleMovil;
		this.email = email;
		fecha_nacimiento = fechaNacimiento;
	}
	public Persona(Persona np) {
                super();
                nif= np.getNif();
                nombre= np.getNombre();
                apellidos= np.getApellidos();
                domicilio= np.getDomicilio();
                telfFijo= np.getTeleFijo();
                telMovil= np.getTeleMovil();
                email= np.getEmail();
                fecha_nacimiento = np.getFecha_nacimiento();
	}

	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	
	public String getNif() {
		return nif;
	}
	public void setNif(String nif) {
		this.nif = nif;
	}
	public String getApellidos() {
		return apellidos;
	}
	public void setApellidos(String apellidos) {
		this.apellidos = apellidos;
	}
	public String getDomicilio() {
		return domicilio;
	}
	public void setDomicilio(String domicilio) {
		this.domicilio = domicilio;
	}
	public int getTeleFijo() {
		return telfFijo;
	}
	public void setTeleFijo(int teleFijo) {
		this.telfFijo = teleFijo;
	}
	public int getTeleMovil() {
		return telMovil;
	}
	public void setTeleMovil(int teleMovil) {
		this.telMovil = teleMovil;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getFecha_nacimiento() {
		return fecha_nacimiento;
	}
	public void setFecha_nacimiento(String fechaNacimiento) {
		fecha_nacimiento = fechaNacimiento;
	}
	
    @Override
	public String toString(){
		String nuevaP= "\tNif/NIE: "+ nif + "\n\tnombre: "+ nombre +"\n\tApellidos: "+apellidos+"\n\tDomicilio: "+ domicilio+"\n\tTelefono: "+telfFijo;
		return nuevaP;
	}
	
	
}
